; Music of Liverpool (1990) (Grandslam)
; Ripped by Megachur the 29/04/2009

	write "LIVERPOO.BIN"

music_date_rip	equ &1d49
music_adr	equ &0900
first_theme	equ 1
last_theme	equ 4	; 1 -> 4

	read "music_header_v1_0.asm"

	jp l099f
.l0906 equ $ + 3
.l0905 equ $ + 2
.l0904 equ $ + 1
.l0903
	db #00,#00,#00,#00
	db #5a,#38,#30,#20,#4d,#75,#73,#69
	db #63,#20,#26,#20,#46,#58,#20,#70
	db #72,#6f,#67,#72,#61,#6d,#6d,#69
	db #6e,#67,#20,#62,#79,#20,#52,#44
	db #41,#20
.l0929
	ld iy,l0ed6
	add a
	ld b,a
	add a
	add b
	ld d,#00
	ld e,a
	add iy,de
	ld a,#04
	ld (l0c3d),a
	ld (l0c3e),a
	ld hl,l0c55
	ld de,l0c56
	ld bc,#0059
	ld (hl),#00
	ldir
	ld b,#03
	ld ix,l0c55
.l0951
	ld l,(iy+#00)
	ld h,(iy+#01)
	inc iy
	inc iy
	ld (ix+#00),l
	ld (ix+#01),h
	ld c,#01
.l0963
	ld a,(hl)
	inc hl
	or a
	jp p,l0973
	sub #28
	and #7f
	ld (ix+#11),a
	inc c
	jr l0963
.l0973
	and #7f
	add a
	ld d,#00
	ld e,a
	ld hl,l0ee8
	add hl,de
	ld a,(hl)
	ld (ix+#0a),a
	inc hl
	ld a,(hl)
	ld (ix+#0b),a
	ld (ix+#02),c
	ld de,#001e
	add ix,de
	djnz l0951
	ret
.l0991
	ld hl,#0000
	xor a
	ld (l0c48),hl
	ld (l0c47),a
	ld (l0904),a
	ret
;
.play_music
;
.l099f
	ld a,(l0903)
	or a
	jr z,l09bd
	jp m,l09b5
;
.init_music
;
	ld (l0904),a
	dec a
	call l0929
	xor a
	ld (l0903),a
	jr l09bd
.l09b5
	call l0991
	ld (l0903),a
	jr l0a17
.l09bd
	ld a,(l0904)
	or a
	jr z,l0a17
	ld a,(l0c3d)
	dec a
	ld (l0c3d),a
	jp p,l09e8
	ld ix,l0c55
	call l0a4b
	ld ix,l0c73
	call l0a4b
	ld ix,l0c91
	call l0a4b
	ld a,(l0c3e)
	ld (l0c3d),a
.l09e8
	ld ix,l0c55
	call l0b72
	ld (l0c3f),hl
	ld a,b
	ld (l0c47),a
	ld ix,l0c73
	call l0b72
	ld (l0c41),hl
	ld a,b
	ld (l0c48),a
	ld ix,l0c91
	call l0b72
	ld (l0c43),hl
	ld a,b
	ld (l0c49),a
	ld a,#38
	ld (l0c46),a
.l0a17
	call l1490
	ld b,#0b
	ld hl,l0c4a
	ld de,l0c3f
	ld c,#00
.l0a24
	ld a,(de)
	cp (hl)
	jr z,l0a45
	ld (hl),a
	push bc
	ld a,#c0
	ld b,#f6
	out (c),a
	ld b,#f4
	out (c),c
	ld b,#f6
	ld a,#80
	out (c),a
	ld b,#f4
	ld a,(hl)
	out (c),a
	ld b,#f6
	xor a
	out (c),a
	pop bc
.l0a45
	inc c
	inc hl
	inc de
	djnz l0a24
	ret
.l0a4b
	dec (ix+#09)
	ret p
.l0a4f
	ld l,(ix+#0a)
	ld h,(ix+#0b)
	push hl
	pop iy
	ld a,(iy+#00)
	inc iy
	cp #ff
	jr nz,l0abb
	ld l,(ix+#00)
	ld h,(ix+#01)
	ld d,#00
	ld e,(ix+#02)
	add hl,de
	inc (ix+#02)
	ld a,(hl)
	inc hl
	cp #fe
	jr nz,l0a7d
	pop hl
	call l0991
	jp l0a17
.l0a7d
	cp #ff
	jr nz,l0a9a
	ld (ix+#02),#01
	ld l,(ix+#00)
	ld h,(ix+#01)
	bit 7,(hl)
	jr z,l0a99
	ld a,(hl)
	inc hl
	sub #a8
	ld (ix+#11),a
	inc (ix+#02)
.l0a99
	ld a,(hl)
.l0a9a
	bit 7,a
	jr z,l0aa8
	sub #a8
	ld (ix+#11),a
	ld a,(hl)
	inc hl
	inc (ix+#02)
.l0aa8
	add a
	ld hl,l0ee8
	ld d,#00
	ld e,a
	add hl,de
	ld a,(hl)
	ld (ix+#0a),a
	inc hl
	ld a,(hl)
	ld (ix+#0b),a
	jr l0a4f
.l0abb
	cp #c0
	jr c,l0b1b
	and #1f
	add a
	ld hl,l0dfb
	ld d,#00
	ld e,a
	add hl,de
	ld a,(hl)
	inc hl
	ld h,(hl)
	ld l,a
	ld b,(hl)
	inc hl
	ld a,(hl)
	ld (ix+#06),a
	ld (ix+#07),a
	inc hl
	ld a,(hl)
	ld (ix+#18),a
	inc hl
	ld a,(hl)
	ld (ix+#17),a
	ld (ix+#19),a
	inc hl
	ld a,(hl)
	ld (ix+#1c),a
	inc hl
	ld (ix+#04),l
	ld (ix+#05),h
	ld (ix+#12),l
	ld (ix+#13),h
	ld a,b
	add a
	ld d,#00
	ld e,a
	ld hl,l0d71
	add hl,de
	ld a,(hl)
	inc hl
	ld h,(hl)
	ld l,a
	ld a,(hl)
	ld (ix+#10),a
	ld (ix+#14),a
	inc hl
	ld (ix+#0c),l
	ld (ix+#0d),h
	ld (ix+#0e),l
	ld (ix+#0f),h
	ld a,(iy+#00)
	inc iy
.l0b1b
	cp #80
	jr c,l0b31
	and #3f
	ld (ix+#09),a
	ld (ix+#1b),a
	ld a,(iy+#00)
	ld (ix+#15),a
	inc iy
	jr l0b3a
.l0b31
	ld (ix+#15),a
	ld a,(ix+#1b)
	ld (ix+#09),a
.l0b3a
	set 6,(ix+#1a)
	push iy
	pop hl
	ld (ix+#0a),l
	ld (ix+#0b),h
	ld a,(ix+#07)
	ld (ix+#06),a
	ld a,(ix+#14)
	ld (ix+#10),a
	ld a,(ix+#0c)
	ld (ix+#0e),a
	ld a,(ix+#0d)
	ld (ix+#0f),a
	ld a,(ix+#12)
	ld (ix+#04),a
	ld a,(ix+#13)
	ld (ix+#05),a
	ld a,(ix+#1c)
	ld (ix+#1d),a
	ret
.l0b72
	dec (ix+#10)
	jr nz,l0b9d
	ld a,(ix+#14)
	ld (ix+#10),a
.l0b7d
	ld l,(ix+#0e)
	ld h,(ix+#0f)
	inc (ix+#0e)
	jr nz,l0b8b
	inc (ix+#0f)
.l0b8b
	ld a,(hl)
	inc a
	jr nz,l0ba3
	ld a,(ix+#0c)
	ld (ix+#0e),a
	ld a,(ix+#0d)
	ld (ix+#0f),a
	jr l0b7d
.l0b9d
	ld l,(ix+#0e)
	ld h,(ix+#0f)
.l0ba3
	ld a,(hl)
	add (ix+#15)
	add (ix+#11)
	sub #24
	jp p,l0bb0
	xor a
.l0bb0
	ld hl,l0caf
	ld d,#00
	ld e,a
	add hl,de
	add hl,de
	ld a,(hl)
	inc hl
	ld h,(hl)
	ld l,a
	ld c,#00
	ld b,(ix+#1a)
	bit 6,b
	jr z,l0c0c
	ld d,(ix+#17)
	ld e,(ix+#19)
	bit 7,b
	jr nz,l0bd3
	bit 0,b
	jr z,l0c01
.l0bd3
	ld a,(ix+#1d)
	or a
	jr z,l0bde
	dec (ix+#1d)
	jr l0c14
.l0bde
	bit 5,b
	jr nz,l0bf1
	ld a,e
	sub (ix+#18)
	ld e,a
	jr nc,l0bfe
	set 5,(ix+#1a)
	ld e,#00
	jr l0bfe
.l0bf1
	ld a,e
	add (ix+#18)
	ld e,a
	cp d
	jr c,l0bfe
	res 5,(ix+#1a)
	ld e,d
.l0bfe
	ld (ix+#19),e
.l0c01
	srl d
	ld a,e
	sub d
	ld e,a
	ld d,#00
	jr nc,l0c0b
	dec d
.l0c0b
	add hl,de
.l0c0c
	ld a,(ix+#1a)
	xor #01
	ld (ix+#1a),a
.l0c14
	ld e,(ix+#04)
	ld d,(ix+#05)
	push de
	pop iy
	dec (ix+#06)
	jr nz,l0c39
	ld a,(ix+#07)
	ld (ix+#06),a
	ld a,(iy+#01)
	inc a
	jr z,l0c39
	inc iy
	push iy
	pop de
	ld (ix+#04),e
	ld (ix+#05),d
.l0c39
	ld b,(iy+#00)
	ret
.l0c43 equ $ + 6
.l0c41 equ $ + 4
.l0c3f equ $ + 2
.l0c3e equ $ + 1
.l0c3d
	db #00,#00,#00,#00,#00,#00,#00,#00
.l0c4a equ $ + 5
.l0c49 equ $ + 4
.l0c48 equ $ + 3
.l0c47 equ $ + 2
.l0c46 equ $ + 1
.l0c45
	db #00,#38,#00,#00,#00,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
.l0c56 equ $ + 1
.l0c55
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
.l0c73 equ $ + 6
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
.l0c91 equ $ + 4
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
.l0caf equ $ + 2
	db #00,#00,#00,#00
	dw #0e29,#0d5d,#0c9c,#0be7
	dw #0b3c,#0a9b,#0a02,#0973
	dw #08eb,#086b,#07f2,#0780
	dw #0714,#06ae,#064e,#05f4
	dw #059e,#054d,#0501,#04b9
	dw #0475,#0435,#03f9,#03c0
	dw #038a,#0357,#0327,#02fa
	dw #02cf,#02a7,#0281,#025d
	dw #023b,#021b,#01fc,#01e0
	dw #01c5,#01ac,#0194,#017d
	dw #0168,#0153,#0140,#012e
	dw #011d,#010d,#00fe,#00f0
	dw #00e2,#00d6,#00ca,#00be
	dw #00b4,#00aa,#00a0,#0097
	dw #008f,#0087,#007f,#0078
	dw #0071,#006b,#0065,#005f
	dw #005a,#0055,#0050,#004c
	dw #0047,#0043,#0040,#003c
	dw #0039,#0035,#0032,#0030
	dw #002d,#002a,#0028,#0026
	dw #0024,#0022,#0020,#001e
	dw #001c,#001b,#0019,#0018
	dw #0016,#0015,#0014,#0013
	dw #0012,#0011,#0010,#000f
.l0d71
	dw l0d8d,l0d93,l0da1,l0da7
	dw l0dae,l0db5,l0dbb,l0dc2
	dw l0dcd,l0dd9,l0ddf,l0de7
	dw l0ded,l0df5
.l0d93 equ $ + 6
.l0d8d
	db #01,#00,#00,#00,#00,#ff,#01,#0c
	db #00,#0c,#0c,#00,#00,#00,#00,#00
.l0da1 equ $ + 4
	db #00,#00,#00,#ff,#01,#0c,#07,#04
.l0da7 equ $ + 2
	db #00,#ff,#01,#0c,#08,#03,#00,#08
.l0dae equ $ + 1
	db #ff,#01,#0c,#09,#04,#00,#09,#ff
.l0dbb equ $ + 6
.l0db5
	db #01,#0c,#07,#03,#00,#ff,#01,#0c
.l0dc2 equ $ + 5
	db #08,#05,#00,#05,#ff,#01,#18,#0c
	db #00,#00,#00,#00,#00,#00,#00,#ff
.l0dcd
	db #01,#0c,#00,#00,#0c,#00,#00,#00
.l0dd9 equ $ + 4
	db #0c,#00,#00,#ff,#01,#00,#05,#08
.l0ddf equ $ + 2
	db #0c,#ff,#01,#0c,#07,#18,#00,#0c
.l0de7 equ $ + 2
	db #07,#ff,#01,#00,#04,#07,#0c,#ff
.l0ded
	db #01,#0c,#07,#03,#00,#0c,#07,#ff
.l0df5
	db #01,#00,#05,#09,#0c,#ff
.l0dfb
	dw l0e1b,l0e22,l0e2b,l0e36
	dw l0e41,l0e4c,l0e57,l0e62
	dw l0e76,l0e82,l0e8f,l0e9a
	dw l0ea4,l0ead,l0eb7,l0ecc
.l0e22 equ $ + 7
.l0e1b
	db #00,#04,#00,#00,#00,#00,#ff,#01
	db #04,#00,#00,#00,#0f,#0e,#0d,#ff
.l0e2b
	db #02,#04,#00,#00,#00,#0e,#0a,#09
.l0e36 equ $ + 3
	db #08,#07,#ff,#03,#04,#00,#00,#00
.l0e41 equ $ + 6
	db #0e,#0a,#09,#08,#07,#ff,#04,#04
	db #00,#00,#00,#0e,#0a,#09,#08,#07
.l0e4c equ $ + 1
	db #ff,#05,#04,#00,#00,#00,#0e,#0a
.l0e57 equ $ + 4
	db #09,#08,#07,#ff,#06,#04,#00,#00
.l0e62 equ $ + 7
	db #00,#0e,#0a,#09,#08,#07,#ff,#00
	db #0e,#0a,#10,#1a,#0f,#0e,#0d,#0d
	db #0c,#0c,#0b,#0b,#0a,#09,#08,#07
.l0e76 equ $ + 3
	db #06,#05,#ff,#07,#04,#00,#00,#00
.l0e82 equ $ + 7
	db #0f,#0f,#0e,#0d,#0c,#0b,#ff,#08
	db #04,#00,#00,#00,#0f,#0e,#0e,#0c
.l0e8f equ $ + 4
	db #0c,#0b,#0b,#ff,#00,#04,#00,#00
.l0e9a equ $ + 7
	db #00,#0f,#0e,#0c,#08,#07,#ff,#09
	db #04,#00,#00,#00,#0e,#0c,#09,#08
.l0ea4 equ $ + 1
	db #ff,#00,#03,#0a,#10,#14,#0f,#0f
.l0ead equ $ + 2
	db #0e,#ff,#0b,#03,#00,#00,#00,#0e
.l0eb7 equ $ + 4
	db #0c,#09,#08,#ff,#0c,#02,#00,#00
	db #00,#0f,#0f,#0e,#0c,#0a,#0a,#0a
	db #09,#09,#09,#09,#08,#08,#07,#07
.l0ecc equ $ + 1
	db #ff,#0d,#03,#00,#00,#00,#0e,#0c
	db #09,#08,#ff
.l0ed6
	dw l0f2a,l0f45,l0f53,l1320
	dw l1328,l1334,l1374,l1378
.l0ee8 equ $ + 2
	dw l137f,l0fba,l0fbe,l0fe4
	dw l100a,l1030,l1056,l107c
	dw l10a2,l10cb,l10f1,l1115
	dw l113b,l1161,l1187,l11ad
	dw l11cf,l11f4,l1218,l125d
	dw l1282,l12a6,l12f0,l12ff
	dw l130e,l1317,l1353,l1362
	dw l1383,l138a,l139d,l13ac
	dw l13b5,l13ca
.l0f2a
	db #cc,#01,#01,#02,#03,#04,#05,#06
	db #07,#08,#09,#0a,#0b,#0c,#0d,#0e
	db #0f,#10,#01,#0c,#0d,#0e,#0f,#10
.l0f45 equ $ + 3
	db #1b,#1f,#ff,#cc,#11,#12,#13,#14
	db #1a,#14,#cc,#1c,#c5,#15,#c0,#20
.l0f53 equ $ + 1
	db #ff,#c0,#00,#00,#15,#15,#bb,#15
	db #15,#c5,#15,#c0,#15,#bb,#15,#16
	db #c2,#16,#be,#15,#c5,#15,#c2,#16
	db #ca,#17,#c9,#18,#c7,#18,#c5,#17
	db #c4,#15,#c0,#15,#c0,#15,#c2,#15
	db #c0,#15,#c4,#16,#c5,#15,#c7,#15
	db #c0,#15,#19,#c5,#15,#c2,#15,#c0
	db #17,#c4,#18,#c5,#17,#c6,#17,#c4
	db #16,#bb,#15,#c0,#15,#c5,#17,#c7
	db #17,#b4,#15,#15,#c0,#15,#19,#c5
	db #15,#c2,#15,#c0,#17,#c4,#18,#c5
	db #17,#c6,#17,#c4,#16,#bb,#15,#c0
	db #15,#c5,#17,#17,#cc,#1d,#1e,#ff
.l0fbe equ $ + 4
.l0fba
	db #c0,#97,#00,#ff,#c1,#83,#18,#c2
	db #85,#30,#c1,#81,#1c,#83,#1f,#c2
	db #81,#30,#c1,#83,#1c,#81,#1f,#83
	db #18,#c2,#85,#30,#c1,#81,#1c,#83
	db #1f,#c2,#81,#30,#c1,#83,#1c,#81
.l0fe4 equ $ + 2
	db #1f,#ff,#c1,#83,#13,#c3,#85,#2f
	db #c1,#81,#17,#83,#1a,#c3,#81,#2f
	db #c1,#83,#17,#81,#1a,#83,#13,#c3
	db #85,#2f,#c1,#81,#17,#83,#1a,#c3
	db #81,#2f,#c1,#83,#17,#81,#1a,#ff
.l100a
	db #c1,#83,#1d,#c2,#85,#35,#c1,#81
	db #21,#83,#24,#c2,#81,#35,#c1,#83
	db #21,#81,#24,#83,#18,#c2,#85,#30
	db #c1,#81,#1c,#83,#1f,#c2,#81,#30
.l1030 equ $ + 6
	db #c1,#83,#1c,#81,#1f,#ff,#c1,#83
	db #13,#c3,#85,#2f,#c1,#81,#17,#83
	db #1a,#c3,#81,#2f,#c1,#83,#17,#81
	db #1a,#83,#13,#c4,#85,#2e,#c1,#81
	db #17,#83,#1a,#c4,#81,#2e,#c1,#83
.l1056 equ $ + 4
	db #17,#81,#1a,#ff,#c1,#83,#1a,#c5
	db #85,#32,#c1,#81,#1d,#83,#21,#c5
	db #81,#32,#c1,#83,#1d,#81,#21,#83
	db #22,#c3,#85,#32,#c1,#81,#22,#83
	db #1d,#c3,#81,#32,#c1,#83,#1a,#81
.l107c equ $ + 2
	db #1d,#ff,#c1,#83,#1d,#c2,#85,#35
	db #c1,#81,#21,#83,#24,#c2,#81,#35
	db #c1,#83,#21,#81,#24,#83,#1a,#c5
	db #85,#32,#c1,#81,#1d,#83,#21,#c5
	db #81,#32,#c1,#83,#1d,#81,#21,#ff
.l10a2
	db #c1,#83,#22,#c3,#85,#32,#c1,#81
	db #22,#83,#21,#c4,#81,#30,#c1,#83
	db #21,#c4,#81,#30,#c1,#83,#1f,#c4
	db #85,#2e,#c1,#81,#1f,#83,#1d,#c3
	db #81,#2d,#c1,#83,#1d,#c3,#81,#2d
.l10cb equ $ + 1
	db #ff,#c1,#83,#1c,#c2,#85,#34,#c1
	db #81,#1c,#83,#1c,#c2,#81,#34,#c1
	db #83,#1c,#81,#1c,#83,#18,#c2,#85
	db #30,#c1,#81,#18,#83,#18,#c2,#81
.l10f1 equ $ + 7
	db #30,#c1,#83,#18,#81,#18,#ff,#c1
	db #83,#18,#c2,#85,#30,#c1,#81,#1c
	db #83,#1f,#c2,#81,#30,#c1,#83,#1c
	db #81,#1f,#83,#1a,#c2,#85,#32,#c1
	db #81,#1d,#83,#24,#c2,#81,#32,#c1
.l1115 equ $ + 3
	db #85,#21,#ff,#c1,#83,#18,#c2,#85
	db #30,#c1,#81,#1c,#83,#1f,#c2,#81
	db #30,#c1,#83,#1c,#81,#1f,#83,#1c
	db #c6,#85,#2f,#c1,#81,#1f,#83,#23
	db #c6,#81,#2f,#c1,#83,#1f,#81,#23
.l113b equ $ + 1
	db #ff,#c1,#83,#1d,#c2,#85,#35,#c1
	db #81,#21,#83,#24,#c2,#81,#35,#c1
	db #83,#21,#81,#24,#83,#1f,#c2,#85
	db #37,#c1,#81,#23,#83,#26,#c2,#81
.l1161 equ $ + 7
	db #37,#c1,#83,#23,#81,#26,#ff,#c1
	db #83,#18,#c2,#85,#30,#c1,#81,#18
	db #83,#1c,#c2,#81,#30,#c1,#83,#1f
	db #c2,#81,#30,#c1,#83,#18,#c2,#85
	db #30,#c1,#81,#18,#83,#1c,#c2,#81
.l1187 equ $ + 5
	db #30,#c1,#85,#20,#ff,#c1,#83,#1d
	db #c2,#85,#35,#c1,#81,#1d,#83,#1d
	db #c2,#81,#35,#c1,#81,#1d,#1c,#1d
	db #83,#1a,#c5,#85,#32,#c1,#81,#1a
	db #83,#1a,#c5,#81,#32,#c1,#83,#1a
.l11ad equ $ + 3
	db #81,#1a,#ff,#c1,#83,#18,#c2,#85
	db #30,#c1,#81,#18,#83,#1c,#c2,#81
	db #30,#c1,#85,#1c,#83,#1d,#c2,#85
	db #35,#c1,#81,#1d,#83,#1e,#c2,#81
.l11cf equ $ + 5
	db #36,#c1,#85,#1e,#ff,#c1,#83,#1c
	db #c6,#85,#2f,#c1,#81,#1c,#83,#1c
	db #c6,#81,#2f,#c1,#1c,#1c,#1c,#83
	db #13,#c3,#85,#2f,#c1,#81,#13,#83
	db #13,#c3,#81,#2f,#c1,#83,#13,#81
.l11f4 equ $ + 2
	db #13,#ff,#c1,#83,#18,#c2,#85,#30
	db #c1,#81,#18,#83,#1c,#c2,#81,#30
	db #c1,#85,#1c,#83,#1d,#c2,#85,#35
	db #c1,#81,#1d,#83,#13,#c3,#81,#2f
.l1218 equ $ + 6
	db #c1,#83,#13,#81,#13,#ff,#c0,#97
	db #00,#93,#00,#c7,#81,#34,#32,#93
	db #30,#81,#34,#32,#93,#30,#81,#34
	db #35,#93,#37,#81,#32,#82,#34,#92
	db #32,#83,#35,#93,#35,#81,#37,#35
	db #93,#34,#81,#37,#85,#34,#a7,#32
	db #81,#32,#34,#93,#35,#81,#32,#34
	db #93,#32,#84,#3a,#83,#3a,#90,#39
	db #81,#37,#39,#37,#8d,#35,#83,#37
.l125d equ $ + 3
	db #81,#39,#ff,#c7,#8b,#3a,#88,#39
	db #86,#3c,#8d,#37,#83,#35,#81,#3c
	db #8b,#34,#c8,#85,#3b,#8b,#3e,#91
	db #40,#85,#3e,#8d,#3c,#81,#3b,#3c
	db #85,#3e,#8d,#39,#81,#3c,#3e,#ff
.l1282
	db #c8,#80,#3f,#8a,#40,#80,#3b,#3c
	db #81,#3b,#37,#80,#3b,#3c,#81,#3b
	db #85,#3c,#8f,#37,#81,#3c,#3e,#8b
	db #39,#88,#3c,#80,#3c,#81,#3e,#3b
.l12a6 equ $ + 4
	db #39,#93,#37,#ff,#c9,#83,#3e,#8d
	db #3c,#83,#40,#81,#3e,#40,#3e,#8a
	db #3c,#84,#3e,#81,#3c,#3e,#91,#3c
	db #81,#3c,#3b,#3c,#91,#3e,#83,#3c
	db #81,#3e,#c8,#80,#3f,#8a,#40,#8a
	db #40,#80,#3f,#81,#40,#3e,#3c,#3e
	db #3c,#39,#87,#40,#81,#40,#3e,#8e
	db #40,#86,#3e,#81,#40,#91,#3e,#85
	db #3e,#8b,#43,#85,#40,#82,#40,#80
.l12f0 equ $ + 6
	db #3e,#81,#3c,#97,#3c,#ff,#ca,#81
	db #30,#34,#37,#3c,#37,#34,#30,#34
.l12ff equ $ + 5
	db #37,#3c,#37,#34,#ff,#ca,#81,#30
	db #33,#37,#3c,#37,#33,#30,#33,#37
.l130e equ $ + 4
	db #3c,#37,#33,#ff,#ca,#81,#30,#34
.l1317 equ $ + 5
	db #37,#3c,#37,#34,#ff,#ca,#81,#30
.l1320 equ $ + 6
	db #33,#37,#3c,#37,#33,#ff,#c0,#01
.l1328 equ $ + 6
	db #0c,#0d,#0e,#0f,#10,#ff,#c0,#1a
	db #14,#1b,#1f,#cc,#1c,#c5,#15,#c0
.l1334 equ $ + 2
	db #20,#ff,#b4,#15,#15,#c0,#15,#19
	db #c5,#15,#c2,#15,#c0,#17,#c4,#18
	db #c5,#17,#c6,#17,#c4,#16,#bb,#c0
	db #15,#15,#c5,#17,#17,#cc,#1d,#1e
.l1353 equ $ + 1
	db #ff,#ca,#81,#30,#34,#37,#3c,#37
	db #34,#30,#34,#37,#34,#38,#3b,#ff
.l1362
	db #c0,#97,#00,#c9,#81,#2b,#2c,#2d
	db #2e,#2f,#30,#31,#32,#33,#34,#35
.l1378 equ $ + 6
.l1374 equ $ + 2
	db #36,#ff,#c0,#1b,#1f,#ff,#cc,#1c
.l137f equ $ + 5
	db #c5,#15,#c0,#20,#ff,#cc,#1d,#1e
.l1383 equ $ + 1
	db #ff,#cc,#97,#1f,#8b,#18,#1a,#ff
.l138a
	db #c9,#8e,#37,#82,#32,#80,#34,#81
	db #32,#82,#30,#83,#2d,#8b,#30,#83
.l139d equ $ + 3
	db #2b,#2d,#ff,#c7,#8e,#37,#82,#32
	db #80,#34,#81,#32,#83,#30,#2d,#92
.l13ac equ $ + 2
	db #30,#ff,#c7,#8b,#30,#8b,#30,#30
.l13b5 equ $ + 3
	db #c0,#00,#ff,#c1,#83,#1d,#c2,#85
	db #35,#c1,#81,#21,#83,#24,#c2,#81
	db #35,#c1,#85,#21,#c1,#97,#18,#ff
.l13ca
	db #ca,#81,#30,#2b,#28,#24,#1f,#1c
	l13d5 equ $ +3
	db #8b,#18,#ff,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#09
	db #00,#00,#00,#00,#01,#01,#01,#01
.l13ec equ $ +2
	db #01,#01,#f6,#13,#1f,#14,#2f,#14
	db #3f,#14,#49,#14,#00,#08,#02,#c8
	db #00,#00,#00,#04,#01,#03,#07,#0a
	db #08,#02,#00,#00,#19,#07,#0a,#03
	db #00,#01,#02,#07,#0f,#00,#00,#00
	db #03,#00,#00,#01,#07,#0a,#09,#04
	db #ff,#08,#07,#64,#06,#08,#0f,#08
	db #05,#00,#00,#19,#07,#01,#00,#00
	db #1b,#07,#01,#09,#06,#08,#0f,#08
	db #19,#00,#00,#19,#07,#01,#00,#00
	db #1b,#07,#01,#09,#06,#00,#0f,#02
	db #ff,#00,#07,#0a,#07,#02,#06,#08
	db #0f,#04,#ff,#06,#08,#14,#00,#05
	db #00,#07,#03,#00,#05,#32,#07,#03
	db #09,#06
.l145c
	push ix
	pop hl
	ld d,h
	ld e,l
	inc de
	ld (hl),#00
	ld bc,#0016
	ldir
	add a
	ld d,#00
	ld e,a
	ld hl,l13ec
	add hl,de
	ld a,(hl)
	inc hl
	ld h,(hl)
	ld l,a
	ld a,(hl)
	ld (ix+#0c),a
	inc hl
	ld a,(hl)
	ld (ix+#0a),a
	inc hl
	ld (ix+#00),l
	ld (ix+#01),h
	ld (ix+#02),l
	ld (ix+#03),h
	ld (ix+#07),#01
	ret
.l1490
	ld ix,l13d5
	ld a,(l0905)
	or a
	jr z,l14a5
	dec a
	ld (l0906),a
	call l145c
	xor a
	ld (l0905),a
.l14a5
	ld a,(ix+#0c)
	cp #09
	ret z
	call l14d8
	ld l,(ix+#08)
	ld h,(ix+#09)
	ld (l0c41),hl
	ld a,(ix+#0a)
	ld (l0c48),a
	bit 3,(ix+#0c)
	jr nz,l14c9
	ld a,(ix+#0b)
	ld (l0c45),a
.l14c9
	ld a,(ix+#0c)
	add a
	ld b,a
	ld a,(l0c46)
	and #ed
	or b
	ld (l0c46),a
	ret
.l14d8
	dec (ix+#07)
	jp nz,l1578
	ld l,(ix+#02)
	ld h,(ix+#03)
.l14e4
	ld a,(hl)
	inc hl
	ld b,(hl)
	inc hl
	or a
	jr z,l1532
	dec a
	jr z,l153c
	dec a
	jr z,l1541
	dec a
	jr z,l1546
	dec a
	jr z,l1557
	dec a
	jr z,l1563
	dec a
	jr z,l156f
	dec a
	jr z,l151e
	dec a
	jr z,l1513
	dec (ix+#06)
	jr z,l1510
	ld l,(ix+#04)
	ld h,(ix+#05)
	jr l14e4
.l1510
	dec hl
	jr l14e4
.l1513
	ld (ix+#04),l
	ld (ix+#05),h
	ld (ix+#06),b
	jr l152a
.l151e
	ld (ix+#07),b
	ld (ix+#02),l
	ld (ix+#03),h
	jr l1578
.l1529
	inc hl
.l152a
	ld (ix+#02),l
	ld (ix+#03),h
	jr l14e4
.l1532
	ld (ix+#09),b
	ld a,(hl)
	ld (ix+#08),a
	inc hl
	jr l152a
.l153c
	ld (ix+#0a),b
	jr l152a
.l1541
	ld (ix+#0b),b
	jr l152a
.l1546
	ld (ix+#0e),b
	ld a,(hl)
	ld (ix+#0d),a
	inc hl
	ld a,(hl)
	ld (ix+#11),a
	ld (ix+#12),a
	jr l1529
.l1557
	ld (ix+#0f),b
	ld a,(hl)
	ld (ix+#13),a
	ld (ix+#14),a
	jr l1529
.l1563
	ld (ix+#10),b
	ld a,(hl)
	ld (ix+#15),a
	ld (ix+#16),a
	jr l1529
.l156f
	ld (ix+#0c),#09
	xor a
	ld (l0906),a
	ret
.l1578
	dec (ix+#11)
	jr nz,l1596
	ld a,(ix+#12)
	ld (ix+#11),a
	ld l,(ix+#08)
	ld h,(ix+#09)
	ld e,(ix+#0d)
	ld d,(ix+#0e)
	add hl,de
	ld (ix+#08),l
	ld (ix+#09),h
.l1596
	dec (ix+#13)
	jr nz,l15b4
	ld a,(ix+#14)
	ld (ix+#13),a
	ld a,(ix+#0a)
	add (ix+#0f)
	jp p,l15ab
	xor a
.l15ab
	cp #10
	jr c,l15b1
	ld a,#0f
.l15b1
	ld (ix+#0a),a
.l15b4
	dec (ix+#15)
	jr nz,l15c8
	ld a,(ix+#16)
	ld (ix+#15),a
	ld a,(ix+#0b)
	add (ix+#10)
	ld (ix+#0b),a
.l15c8
	ret
	pop hl
	ret
;
.game_name
	db "Liverpool",0
.game_year
	db "1990",0
.game_publisher
	db "Grandslam",0
.music_author
	db "",0
.music_comment
	db "",0

	read "music_end_v1_0.asm"
